LOOKUP Function

Fonction LOOKUP

Paramtre: valeur de recherche, Zone contenant une Table Lookup

Il y a une petite erreur dans le chapitre 20  propos de la fonction Lookup:
elle peut tre utilise avec une zone de plusieurs Colonnes et plusieurs
Lignes et non pas une seule. La forme de la Zone dtermine nanmoins si les
valeurs sont examines le long des Lignes ou des Colonnes. S'il y a plus de
Lignes que de Colonnes, Lookup recherche la correspondance la plus proche de
la valeur recherche dans la premire Colonne de la Zone. Elle retoune 
ensuite la valeur la plus loigne contenant la concordance  partir de 
la gauche.

De mme, si la zone de recherche de Lookup contient plus de colonnes que de
lignes, une concordance de la valeur est recherche dans la premire ligne
puis, la fonction Lookup renvoie la dernire valeur de la colonne o la
concordance a t trouve;

Pour expliquer le fonctionnement de la Fonction Lookup, nous dsignerons 
trois zones nommes. La Table est la Zone A1  D8, o la ligne 1 contient 
des tiquettes. Lookup renverra une chane de caractres, c'est pourquoi 
la ligne 1 sera exclue de la Table.

EXTENSION est la Zone A2:D8
COUT est la Zone A2:C8
INVENTAIRE est la Zone A2:B8

LOOKUP peut utiliser soit le nom d'une Zone comme Paramtre, soit l'adresse
       d'une cellule de la zone. Exemple:

=LOOKUP(349,EXTENSION)  renvoie 46.2
=LOOKUP(349,A2:D8)  renvoie 46.2

Puisqu'il y a six lignes et quatre colonnes dans la zone A2:D8, galement
appele EXTENSION, la concordance est recherche dans la premire colonne. 
La valeur recherche 349 est une concordance exacte de la cellule A4. La 
fonction renvoie la valeur la plus loigne  droite dans la ligne 4, soit 
la valeur de la cellule D4 c'est  dire 46.2

Si la Table est modifie, la mme valeur de recherche renverra une valeur
diffrente pour la fonction Lookup. Par exemple:

=LOOKUP(349,COUT) renvoie 1.65
=LOOKUP(349, A2:A5) renvoie 1.65

Comme six lignes dpassent encore trois colonnes, 349 correspond  
l'entre de A4 et Lookup renvoie la dernire de la ligne 4, ou l'entre 
de C4 dand la colonne C, dernire colonne de la zone A2:C8

De mme,

=LOOKUP(349INVENTAIRE) renvoie 28
=LOOKUP(349, A2:B8) renvoie 28

Si la valeur de Recherche est modifie, Lookup peut renvoyer une valeur
diffrente si le meilleur Enregistrement est une valeur diffrente dans la
colonne ou la ligne de recherche.

Par exemple dans le manuel, 

=LOOKUP(650,A2:D8) renvoie 31.68

Puisque 650 est infrieur  680 mais suprieur  467 dans la colonne de
Recherche, la concordance devient 467 et 31.68 est la dernire valeur de
la ligne pour 467.

=LOOKUP(700,A2:D8) renvoie 23.40

Comme 700 est suprieur  680 et qu'il n'y a pas d'autre nombre  faire
concorder, 680 devient donc la meilleure concordance et 23.40 est la 
dernire valeur de la ligne pour 680.

=LOOKUP(560,A2:D8) renvoie 31.68

puisque 560 est galement infrieur  680 mais suprieur  467, 467 
devient la valeur concordante et 31.68 est toujours la dernire valeur 
de la ligne pour 467. 


